life cycle


life cycle
'life .cycle
n
all the different levels of development that an animal or plant goes through during its life

Dictionary of contemporary English. 2013.